package com.snda.sc.auth.data;

/**
 * 字段名的不规范，冗余字段的存在，等诸多问题都是为了兼容老的SC2.0和SGI
 * 
 * @author <a href="mailto:seenoevil.cn@gmail.com">李曦</a><br/>
 *         Created at: 2012-9-28 下午2:48:28
 */
public class UserInfo {

	// HPS生成的影子数字ID
	protected String id;
	// 第三方平台的用户ID
	protected String snsUId;
	// 用户名
	protected String name;
	// 性别
	protected String gender;

	public UserInfo() {
	}

	public UserInfo(String id, String snsUId, String name) {
		this.id = id;
		this.snsUId = snsUId;
		this.name = (name == null) ? ((snsUId == null) ? id : snsUId) : name;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getSnsUId() {
		return snsUId;
	}

	public void setSnsUId(String snsUId) {
		this.snsUId = snsUId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

}
